CWD Преобразование слова в двойное слово

Флаги не меняются

Команда:

CWD

Логика:

if  (AX < 8000h)  then
                                DX = 0
                           else
                                DX = FFFFh 

CWD расширяет бит знака регистра AX на весь регистр DX. Эта команда генерирует двойное слово, эквивалентное числу со знаком, находящемуся в регистре AX.

Операнды Такт байты (слова)ОбращенияБайтыПример
нет операндов5 - 1CWD

Примечания:
Эта команда положит DX равным 0FFFFh, если бит знака (15-ый бит) регистра AX установлен, и равным 0, если бит знака AX сброшен.

Hosted by uCoz